acknowledge one's own faults - Turco Inglés Diccionario